GameColor = {
	PlayerColors = {
		PLAYER_1	= color("#2D57B9"),
		PLAYER_2	= color("#E9B132"),
	},
	PlayerDarkColors = {
		PLAYER_1	= color("#2D57B9"),
		PLAYER_2	= color("#E9B132"),
	},
	Difficulty = {
		--[[ These are for 'Custom' Difficulty Ranks. It can be very  useful
		in some cases, especially to apply new colors for stuff you
		couldn't before. (huh? -aj) ]]
		Beginner		= color("#E1B2FA"),			-- Beginner
		Easy			= color("#FFC1E3"),			-- Easy
		Medium			= color("#FFF4A4"),			-- Medium
		Hard			= color("#4AD57B"),			-- Hard
		Challenge		= color("#5476FE"),			-- ULTRA
		GATE			= color("#4E05A1"),			-- ULTRA GATE
		CustomGATE		= color("#6E0000"),			-- ULTRA EX (ultima???)
		
		DDRBeginner		= color("#34c6eb"),			-- DDR Beginner
		DDREasy			= color("#ffc421"),			-- DDR Basic
		DDRMedium		= color("#ff003c"),			-- DDR Difficult
		DDRHard			= color("#93e05c"),			-- DDR Expert
		DDRChallenge	= color("#a55ce0"),			-- DDR Challenge
		
		ITGBeginner		= color("#d39eff"),			-- ITG Novice
		ITGEasy			= color("#39bf00"),			-- ITG Easy
		ITGMedium		= color("#ffe600"),			-- ITG Medium
		ITGHard			= color("#ff2a00"),			-- ITG Hard
		ITGChallenge	= color("#009dff"),			-- ITG Expert
		
		Edit		= color("#C4C5D7"),			-- gray
		Couple		= color("#ed0972"),			-- hot pink
		Routine		= color("#ff9a00"),			-- orange
		--[[ These are for courses, so let's slap them here in case someone
		wanted to use Difficulty in Course and Step regions. ]]
		Difficulty_Beginner	= color("#E1B2FA"),		-- purple
		Difficulty_Easy		= color("#FFC1E3"),		-- green
		Difficulty_Medium	= color("#FFF4A4"),		-- yellow
		Difficulty_Hard		= color("#4AD57B"),		-- red
		Difficulty_Challenge	= color("#5476FE"),	-- light blue
		Difficulty_Edit 	= color("#C4C5D7"),		-- gray
		Difficulty_Couple	= color("#ed0972"),				-- hot pink
		Difficulty_Routine	= color("#ff9a00")				-- orange
	},
	Stage = {
		Stage_1st	= color("#75C4D9"),
		Stage_2nd	= color("#75C4D9"),
		Stage_3rd	= color("#75C4D9"),
		Stage_4th	= color("#75C4D9"),
		Stage_5th	= color("#75C4D9"),
		Stage_6th	= color("#75C4D9"),
		Stage_Next	= color("#73ff00"),
		Stage_Final	= color("#ff9933"),
		Stage_Extra1	= color("#FF3300"),
		Stage_Extra2	= color("#66FFFF"),
		Stage_Nonstop	= color("#FFFFFF"),
		Stage_Oni	= color("#FFFFFF"),
		Stage_Endless	= color("#FFFFFF"),
		Stage_Event	= color("#FFFFFF"),
		Stage_Demo	= color("#FFFFFF")
	},
	Judgment = {
		JudgmentLine_W1		= color("#F32BCB"),
		JudgmentLine_W2		= color("#F5F542"),
		JudgmentLine_W3		= color("#12F271"),
		JudgmentLine_W4		= color("#81A6F6"),
		JudgmentLine_W5		= color("#CE76F7"),
		JudgmentLine_Held	= color("#FFFFFF"),
		JudgmentLine_Miss	= color("#F54244"),
		JudgmentLine_MaxCombo	= color("#A2CFDD")
	},
};

GameColor.Difficulty["Crazy"] = GameColor.Difficulty["Hard"];
GameColor.Difficulty["Freestyle"] = GameColor.Difficulty["Easy"];
GameColor.Difficulty["Nightmare"] = GameColor.Difficulty["Challenge"];
GameColor.Difficulty["HalfDouble"] = GameColor.Difficulty["Medium"];